package com.whfc.cncit.helmet.codec;

import com.whfc.cncit.entity.CncitMsg;

/**
 * @Description:
 * @author: xugcheng
 * @version: 1.0
 * @date: 2019/10/25 14:42
 */
public interface CncitMsgCodec<T extends CncitMsg> {

    /**
     * 消息解码
     *
     * @param data
     * @return
     */
    T decode(String data);

    /**
     * 消息编码
     *
     * @param msg
     * @return
     */
    String encode(T msg);
}
